太空人esp32/8266天气时钟学习经验 您所在的位置:网站首页 esp8266 led时钟 太空人esp32/8266天气时钟学习经验

太空人esp32/8266天气时钟学习经验

2023-10-05 07:48| 来源: 网络整理| 查看: 265

首先多谢各位大佬开源支持,只是因为某fish标价售卖,严重打击开源的心情,感觉这种真的没必要。 现在已经流行很多个版本:可以直接将库文件不同命名,只有libraries生效,其他只有在使用时再重命名即可。 注意修改tft user setup为一致引脚设置。 在这里插入图片描述

Esp8266-nodemcu:

需要以下arduino库(可能会因为库版本不一致而报错) 请添加图片描述 其中的tft库用户引脚需要根据屏幕自定义 在这里插入图片描述 这是我的1.3inch-240*240 tft屏

请添加图片描述

请添加图片描述

注意根据屏幕及接线设置 User_Setup.h文件:

#define ST7789_2_DRIVER // 最小配置选项,为这个显示定义下面的附加参数 #define TFT_RGB_ORDER TFT_RGB // 颜色顺序:红-绿-蓝 #define TFT_WIDTH 240 // ST7789 240 x 240 and 240 x 320 驱动屏幕尺寸 #define TFT_HEIGHT 240 // ST7789 240 x 240 #define TFT_CS PIN_D8 // 芯片选择控制引脚D8 #define TFT_DC PIN_D3 // 数据命令控制 #define TFT_RST PIN_D4 // 复位引脚(可以连接到NodeMCU RST,见下一行) #define TFT_BL PIN_D1 // LED背光灯(仅适用于ST7789带背光控制引脚) #define LOAD_GLCD // 字体1。原版Adafruit 8像素字体在FLASH中需要1820字节 #define LOAD_FONT2 // 字体2。小的16像素hiah字体,在FLASH中需要~3534 字节, 96个字符 #define LOAD_FONT4 // Font 4. #define LOAD_FONT6 // Font 6. #define LOAD_FONT7 // Font 7. #define LOAD_FONT8 // Font 8. #define LOAD_GFXFF // FreeFonts. 包括访问48 Adafruit GFX免费字体FF1到FF48和自定义字体 #define SMOOTH_FONT //平滑字体 #define SPI_FREQUENCY 27000000 #define SPI_READ_FREQUENCY 20000000 #define SPI_TOUCH_FREQUENCY 2500000

源代码及库文件见🐧🐧群文件:887171863 在这里插入图片描述

Esp32:

原理类似,32板子还没买,应该类似,代码及库见群: 531732157 ESP32桌面小电视: link. 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有